Text copied to clipboard!

Наслов

Text copied to clipboard!

Razvijač sistemskih funkcija za ugrađene sisteme

Опис

Text copied to clipboard!
Tražimo Razvijača sistemskih funkcija za ugrađene sisteme koji će se pridružiti našem dinamičnom timu. Kandidat će biti odgovoran za dizajniranje, implementaciju i optimizaciju softverskih funkcija na niskom nivou za različite ugrađene platforme. Ova pozicija zahteva duboko razumevanje arhitekture računarskih sistema, programiranja u realnom vremenu i rada sa hardverom. Idealni kandidat će raditi na razvoju softverskih komponenti koje omogućavaju efikasno i pouzdano funkcionisanje ugrađenih uređaja, kao i na rešavanju kompleksnih tehničkih izazova. Biće uključeni u sve faze razvoja, od analize zahteva, preko dizajna i implementacije, do testiranja i optimizacije. Od kandidata se očekuje da sarađuje sa timovima za hardver, softver i testiranje kako bi se obezbedila potpuna integracija sistema. Takođe, biće odgovoran za pisanje tehničke dokumentacije i održavanje postojećih softverskih rešenja. Pozicija zahteva visok nivo tehničke stručnosti, sposobnost analitičkog razmišljanja i spremnost za rad u brzo promenljivom okruženju. Ako ste strastveni u vezi sa razvojem softvera za ugrađene sisteme i želite da radite na inovativnim projektima, pozivamo vas da se prijavite.

Одговорности

Text copied to clipboard!
  • Razvoj i implementacija sistemskih funkcija za ugrađene uređaje
  • Optimizacija performansi softverskih komponenti
  • Analiza zahteva i dizajn softverskih rešenja
  • Saradnja sa hardverskim i softverskim timovima
  • Pisanje i održavanje tehničke dokumentacije
  • Testiranje i otklanjanje grešaka u softveru
  • Praćenje novih tehnologija i trendova u oblasti ugrađenih sistema
  • Učestvovanje u revizijama koda i tehničkim diskusijama
  • Obezbeđivanje visokog nivoa kvaliteta softverskih rešenja
  • Podrška u integraciji softverskih i hardverskih komponenti

Захтеви

Text copied to clipboard!
  • Završen fakultet iz oblasti elektrotehnike, računarstva ili srodnih oblasti
  • Iskustvo u programiranju u C ili C++ jeziku
  • Poznavanje rada sa real-time operativnim sistemima (RTOS)
  • Razumevanje arhitekture mikrokontrolera i procesora
  • Iskustvo u radu sa alatima za debagovanje i analizu performansi
  • Poznavanje komunikacionih protokola kao što su UART, SPI, I2C
  • Odlično razumevanje principa softverskog inženjeringa
  • Spremnost za rad u timskom okruženju
  • Samostalnost u rešavanju tehničkih problema
  • Poželjno iskustvo u razvoju sigurnosno kritičnih sistema

Могућа питања на интервјуу

Text copied to clipboard!
  • Koje iskustvo imate u razvoju softvera za ugrađene sisteme?
  • Da li ste radili sa real-time operativnim sistemima? Koji su to bili?
  • Kako pristupate optimizaciji performansi softverskih funkcija?
  • Možete li opisati projekat na kojem ste radili sa mikrokontrolerima?
  • Kako rešavate probleme sa kompatibilnošću hardvera i softvera?
  • Koje alate koristite za debagovanje i testiranje softvera?
  • Imate li iskustva sa sigurnosno kritičnim aplikacijama?
  • Kako ostajete u toku sa novim tehnologijama u oblasti ugrađenih sistema?
  • Da li ste učestvovali u revizijama koda i tehničkim diskusijama?
  • Kako dokumentujete svoj rad tokom razvoja softverskih rešenja?